Big Huge Thesaurus

infrared radiation

noun